package team.seekers.hula.teamwork.teamTodo.entity.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import team.seekers.hula.user.user.entity.vo.UserBasicInfoVO;

import java.util.Date;

/**
 * 团队todo
 * @author hbc
 * @since 2023-01-05
 */
@Data
public class TeamTodoParticipantTodoInfoVO {

    @ApiModelProperty(value = "绑定的个人待办id")
    private String id;

    @ApiModelProperty(value = "个人待办标题")
    private String title;

    @ApiModelProperty(value = "个人待办截止时间")
    @JsonFormat(shape =JsonFormat.Shape.STRING,pattern ="yyyy-MM-dd HH:mm:ss",timezone ="GMT+8")
    private Date gmtEnd;

    @ApiModelProperty(value = "个人待办分配的hula币")
    private Double hulaCoin;

    @ApiModelProperty(value = "负责人的信息")
    private UserBasicInfoVO userInfo;

}
